acarodermatitis urticaroides - French English Dictionary